#ifndef SERVER_H
#define SERVER_H

#include "../sqlite/sqlite.h"
#include "../protocol/pack.h"

void deal_return_value(char *name, int ret, int cfd);// 处理错误返回值
void handle(int sig);// 信号处理函数
int deal_reg_req(int cfd,sqlite3 *pdb);// 成功返回0  出错返回-1
int deal_login_req(int cfd,sqlite3 *pdb);// 成功返回0  出错返回-1
int deal_query_req(int cfd,struct pack* pk);// 成功返回0  出错返回-1
int deal_history_req(int cfd);// 成功返回0  出错返回-1
int sock_init();// 成功返回监听套接字， 出错返回-1

#endif